peer around - German English Dictionary